/**
 * axios相关类型封装
 */

// 接口返回数据类型
export interface ResponseData<T> {
    code: number;//状态码
    msg: string;//提示信息
    total: number;//总记录数
    pageNum?: number | null;//当前页码
    pageSize?: number | null;//每页记录数
    data: T | null;//数据
}

//自定义添加请求头数据类型
export interface HeaderData {
    //是否显示通知
    IS_SHOW_NOTIFICATION?: boolean;
    //是否添加token
    IS_ADD_TOKEN?: boolean;
    //是否添加请求头
    IS_ADD_HEADER?: boolean;
    //是否添加消息提示
    IS_SHOW_MESSAGE?: boolean;
}